Real-Time Programmable Volume Rendering

نویسندگان

  • Ren Ng
  • Bill Mark
  • David Ebert
چکیده

Real-time graphics hardware is rapidly becoming programmable, and has recently incorporated the features needed for direct volume rendering. Unfortunately, the standard interfaces to this hardware are at the assembly language level. When programming at this level, it is difficult re-use and modify existing implementations of volume rendering algorithms, and it is extremely tedious to experiment with the many possible tradeoffs between performance, visualization technique, and image quality. We address these problems with a programmable volume rendering pipeline that is implemented in a high-level shading language, and executes efficiently on commodity graphics hardware. We show how to write re-usable code modules for a variety of volume resampling, classification and shading algorithms, and demonstrate how these modules can be combined in mix-and-match fashion to build custom pipelines. We present results on current hardware.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Rendering Fake Soft Shadows with Smoothies

We present a new method for real-time rendering of shadows in dynamic scenes. Our approach builds on the shadow map algorithm by attaching geometric primitives that we call “smoothies” to the objects’ silhouettes. The smoothies give rise to fake shadows that appear qualitatively like soft shadows, without the cost of densely sampling an area light source. The soft shadow edges hide objectionabl...

متن کامل

Advanced Volume Visualization Techniques for Seismic Interpretation

In the past ten years, volume rendering tools have been progressively adopted by the geophysical community. The emergence of high-end graphics workstations with 3D texture capabilities made real-time volume rendering possible. Many interactive volume rendering packages are now available for seismic interpretation. However, interpretation is still mostly done in 2D. This is mainly due to the hig...

متن کامل

A Real-Time Soft Shadow Volume Algorithm

Rendering of shadows is a very important ingredient in three-dimensional graphics since they increase the level of realism and provide cues to spatial relationships. Area or volumetric light sources give rise to so called soft shadows, i.e., there is a smooth transition from no shadow to full shadow. For hard shadows, which are generated by point light sources, the transition is abrupt. Since a...

متن کامل

Implementing a Programmable Pixel Pipeline in FPGAs

Complex three dimensional graphics rendering is computationally very intensive process, so even the newest microprocessors cannot handle more complicated scenes in real time. Therefore to produce realistic rendering, hardware solutions are required. This paper discusses an FPGA implementation which supports programmable pixel computing.

متن کامل

Field Programmable Gate Array–based Implementation of an Improved Algorithm for Objects Distance Measurement (TECHNICAL NOTE)

In this work, the design of a low-cost, field programmable gate array (FPGA)-based digital hardware platform that implements image processing algorithms for real-time distance measurement is presented. Using embedded development kit (EDK) tools from Xilinx, the system is developed on a spartan3 / xc3s400, one of the common and low cost field programmable gate arrays from the Xilinx Spartan fami...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002